PeerRaiser\Model\Campaign B

Total Complexity 86
Dependencies 7
Dependents 24
Total lines 980
Lines of code 383
Logical lines of code 238
Comment lines 393
Methods 30
Properties 36

Methods 30

Method Rating Maintainability Complexity Lines of code
get_campaigns()
A
44 9 48
decrease_donation_count()
S
52 7 25
setup_campaign()
S
43 5 44
save()
S
53 6 22
decrease_value()
S
53 5 24
increase_donation_count()
S
55 5 19
insert_campaign()
S
51 4 26
__construct()
S
56 4 18
get_timezone_string()
S
61 4 13
increase_value()
S
56 3 18
get_fundraisers()
S
63 3 11
__set()
S
65 3 9
get_teams()
S
66 3 8
__get()
S
67 2 8
__isset()
S
68 2 7
update_meta()
S
67 2 7
delete_meta()
S
68 2 7
update_campaign_name()
S
66 2 8
get_fundraiser_ids()
S
59 1 15
get_name_abridged()
S
66 2 8
get_thumbnail_image()
S
68 2 7
fundraiser_limit_reached()
S
78 2 3
delete()
S
73 1 5
get_meta()
S
79 1 3
get_total_campaigns()
S
78 1 3
get_total_fundraisers()
S
80 1 3
get_total_teams()
S
80 1 3
get_permalink()
S
79 1 3
get_display_link()
S
73 1 4
generate_campaign_slug()
S
73 1 4